h1, h2, h3, h4, h5, h6
{
	color: white;
	font-family: Georgia, sans-serif;
	font-style: italic;
	font-weight : bold;
}

p
{
	font-size: small;
	color : #E0E0E0;
}

a
{
	text-decoration : underline;
	
}

input[type=text]
{
	width: 150px;
}

input[type=submit]
{
	width: 100px;
}

select
{
	width: 150px;
}

a:link 
{
	color: black;
}


a:visited
{
	color: #0000FF;
}

a:hover
{
	color: #FF0000;
}

a:focus
{
	color: #FF0000;
}

body 
{ 
	background-color: 	black;
	color :				black;
	margin:				5% 10% 5% 10%;
	text-align :		justify;
	font-family: 		Georgia, sans-serif;
}

#header
{
	background:		#505050;
	color :			#E0E0E0;
	text-align: 	center;
	font-style:		italic;
	font-weight:	bolder;
	font-size:		large;
	padding: 		5% 1% 5% 1%;
}

#link
{
	background:	#A0A0A0;
	text-align: center;
	border-style:solid;
	border-width:2px;
	border-color:  #505050;
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:solid;
	border-left-style:none;
}

#content
{
	background:	#A0A0A0;
	padding:	1% 1% 1% 1%;
	height:		800px;
	border-style:solid;
	border-width:2px;
	border-color:  #505050;
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:solid;
	border-left-style:none;
}

#footer
{
	background:	#A0A0A0;
	text-align: center;
	font-style:	italic;
	border-style:solid;
	border-width:2px;
	border-color:#505050;
	border-top-style:solid;
	border-right-style:none;
	border-bottom-style:solid;
	border-left-style:none;
}
.error
{
	font-style:	bold;
	color:		red;
}

.legend
{
	font-style:	italic;
	font-size: x-small;
}

.marge {
	margin-left: 5em;
}